dessert that consists mainly of a piece of sweet quince with cheese on top - Deutsch Englisch Wörterbuch